body{background:#fff;}
body,div,p,span,h1,h2,h3,h4,h5,h6,b,ol,ul,li,dl,dt,dd,em,i,input{margin:0;padding:0;font:normal 12px "\5B8B\4F53",san-serif;list-style:none}
img{border:0}
.clear{clear:both;}
*{margin:0;padding:0;}

#megaanchor{width:190px;height:32px;color:#fff;font-size:14px;line-height:30px;text-align:center;background:url(title.jpg) no-repeat; margin:30px;border:1px solid #fc6597;cursor: pointer;}
#megaanchor a{ color:#FFFFFF; font-weight:bold; text-decoration:none;}
.sidebar {background: #fff;width:190px;border:1px solid #fc6597;position: absolute;display: none;left: 0;top: 0;z-index: 100;}

#menu {width:190px;background: #fff;padding:8px 0;}
#menu li{float:left;width:146px;display:block;padding-left:40px;background: #fff;position:relative;border-bottom:#ffeef4 1px solid;background:url(arrow.gif) no-repeat 16px 10px;}
#menu li:hover {background: #fc6597;}
#menu li a {font-size:14px;color:#3B4053;display:block;outline:0;text-decoration:none;line-height:28px;}
#menu li:hover a {color:#fff;}

#menu li:hover div a {font-size:12px;color:#969494;line-height:16px;}
#menu li:hover div a:hover {color:#fc6597;}

#menu li:hover .cms_submenu{left:186px;top:0;}

.cms_submenu{float:left;position:absolute;left:-999em;text-align:left;border-left:6px solid #fc6597; border-top:2px solid #fc6597;border-bottom:2px solid #fc6597;border-right:2px solid #fc6597;width:570px;background: #fff;padding:5px 0 5px;}
.cmsmenuleft{float:left;width:335px;color:#ccc;padding:5px;border-right:1px #eee solid;}
.cmsmenuright{float:right;width:210px;padding:5px;}
.cmsmenuright a{float:left;display:inline;}
.cmsmenuright img{margin:0 4px 4px 0;}

.cmsmenuleft dt,.cmsmenuright dt{font-weight:bold;color:#fc6597;margin:5px 0;padding:3px 0 3px 10px;text-align:left;}
.menu_recommend dd,.menu_price dd{}
.menu_new dd{padding-left:8px;}
.cmsmenuleft dd i{float:left;padding:0 8px;margin:3px 0;white-space: nowrap;border-right:1px solid #ccc;}
